
        .dialog {
            width: 360px;
            border: 1px #666 solid;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);

            display: none;
            z-index: 101;
        }

        .dialog .title {
            background: #333;
            padding: 10px;
            color: #fff;
            font-weight: bold;
        }

        .dialog .title img {
            float: right;
        }

        .dialog .content {
            color: white;
            background-color: rgba(65, 65, 65, 0.8);
            padding: 25px;
            height: 60px;
        }

        .dialog .content img {
            float: left;
        }

        .dialog .content span {
            float: left;
            padding: 10px;
        }

        .dialog .bottom {
            text-align: center;
            padding: 10px 10px 10px 0px;
            background-color: rgba(65, 65, 65, 0.8);
        }

        .dialog .bottom.button {
            padding: 0 0 5px 5px;
        }
